Big Huge Thesaurus

rosa damascena

noun

sounds kind of like